Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 SELCROFT ROAD Detached £845,990 £177,000 27 Mar 1998
50 SELCROFT ROAD Detached £1,034,252 £475,000 1 Dec 2003
52 SELCROFT ROAD Detached £995,708 £805,000 28 Aug 2018
54 SELCROFT ROAD Detached £860,885 £696,000 17 Aug 2018
56 SELCROFT ROAD Detached £642,592 £405,000 7 Jun 2007